package cn.cdeden.knowledge.domain.dto;

import cn.cdeden.common.mybatis.validator.Query;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class FilesCollectionQueryParam {
    @Query
    private String fileType;

    @Query(type = Query.Type.INNER_LIKE)
    private String realName;

    @Query(type = Query.Type.INNER_LIKE)
    private Date createTime;

    private String libraryId;

    private String nameSort;
    @Query
    private String teamId;

    @Query(type = Query.Type.ASC)
    private List<String> sortAsc;
    @Query(type = Query.Type.DESC)
    private List<String> sortDesc;

    @Query
    private Long userId;
}
